being a shit stirrer - Spanish English Dictionary